package com.yuju.group.dao.entity;

import com.yuju.persist.base.entity.BaseEntity;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
@Data
public class Hotel extends BaseEntity implements Serializable {
    /**
     *  主键。存储UUID，由应用生成。,所属表字段为grp_hotel.id
     */
    private String id;

    /**
     *  名称。,所属表字段为grp_hotel.name
     */
    private String name;

    /**
     *  所属集团。外键，引用集团信息表（grp_group）的主键（id）。,所属表字段为grp_hotel.group_id
     */
    private String groupId;

    /**
     *  集团编码,所属表字段为grp_hotel.group_code
     */
    private String groupCode;

    /**
     *  ,所属表字段为grp_hotel.country_id
     */
    private Integer countryId;

    /**
     *  国家编码。,所属表字段为grp_hotel.country_code
     */
    private String countryCode;

    /**
     *  省份编码。,所属表字段为grp_hotel.province_code
     */
    private String provinceCode;

    /**
     *  ,所属表字段为grp_hotel.province_id
     */
    private Integer provinceId;

    /**
     *  城市编码,所属表字段为grp_hotel.city_code
     */
    private String cityCode;

    /**
     *  ,所属表字段为grp_hotel.city_id
     */
    private Integer cityId;

    /**
     *  区县编码。,所属表字段为grp_hotel.town_code
     */
    private String townCode;

    /**
     *  地址。,所属表字段为grp_hotel.address
     */
    private String address;

    /**
     *  经度,所属表字段为grp_hotel.longitude
     */
    private String longitude;

    /**
     *  维度。,所属表字段为grp_hotel.latitude
     */
    private String latitude;

    /**
     *  公众号二维码,所属表字段为grp_hotel.wechat_url
     */
    private String wechatUrl;

    /**
     *  图片1的URL。,所属表字段为grp_hotel.img1_url
     */
    private String img1Url;

    /**
     *  图片2的URL。,所属表字段为grp_hotel.img2_url
     */
    private String img2Url;

    /**
     *  图片3的URL,所属表字段为grp_hotel.img3_url
     */
    private String img3Url;

    /**
     *  图片4的URL,所属表字段为grp_hotel.img4_url
     */
    private String img4Url;

    /**
     *  图片5的URL,所属表字段为grp_hotel.img5_url
     */
    private String img5Url;

    /**
     *  联系人。,所属表字段为grp_hotel.contact_name
     */
    private String contactName;

    /**
     *  联系电话。,所属表字段为grp_hotel.phone
     */
    private String phone;

    /**
     *  传真。,所属表字段为grp_hotel.fax
     */
    private String fax;

    /**
     *  公司名称。,所属表字段为grp_hotel.company_name
     */
    private String companyName;

    /**
     *  编码，编号。,所属表字段为grp_hotel.code
     */
    private String code;

    /**
     *  关键字。关键字说明，填写用于搜索的关键字，关键词。,所属表字段为grp_hotel.keyword
     */
    private String keyword;

    /**
     *  简介，限制2000个字符。,所属表字段为grp_hotel.info
     */
    private String info;

    /**
     *  预订电话。,所属表字段为grp_hotel.reserve_phone
     */
    private String reservePhone;

    /**
     *  是否总部。2表示不是总部，为普通分店；1表示是总部。默认是2。,所属表字段为grp_hotel.is_group
     */
    private Byte isGroup;

    /**
     *  是否可用。1表示可用，2表示不可用，默认可用1。,所属表字段为grp_hotel.is_enable
     */
    private Byte isEnable;

    /**
     *  是否逻辑删除。1表示已逻辑删除，2表示未逻辑删除，默认为2。,所属表字段为grp_hotel.is_deleted
     */
    private Byte isDeleted;

    /**
     *  创建时间。,所属表字段为grp_hotel.gmt_create
     */
    private Date gmtCreate;

    /**
     *  修改时间。,所属表字段为grp_hotel.gmt_modified
     */
    private Date gmtModified;

    private static final long serialVersionUID = 1L;


    /**
     * 
     */
    private BigDecimal lowestPrice;
    private String provinceName;
    private String cityName;
    private String townName;
}